Big Huge Thesaurus

thyroid-stimulating hormone

noun